From 53f9c1a3aa6ad65285d1dfeaf201d49726a50d32 Mon Sep 17 00:00:00 2001 From: Felix Krull Date: Thu, 31 Oct 2019 14:04:04 +0100 Subject: [PATCH] ci: install sccache during docs build --- rust-bindings/rust/.gitlab-ci.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rust-bindings/rust/.gitlab-ci.yml b/rust-bindings/rust/.gitlab-ci.yml index 00ffb39b..176fdb74 100644 --- a/rust-bindings/rust/.gitlab-ci.yml +++ b/rust-bindings/rust/.gitlab-ci.yml @@ -9,7 +9,9 @@ variables: OSTREE_VERSION: v2019_3 before_script: -- dnf install -y cargo rust clippy rustfmt git make ostree-devel +# only on the Fedora images +- if which dnf > /dev/null; then dnf install -y cargo rust clippy rustfmt git make ostree-devel; fi +# always - curl -L "${SCCACHE_URL}" | tar -C /usr/bin/ -xz --wildcards --strip-components=1 '*/sccache' cache: @@ -54,7 +56,6 @@ docs: --extern-html-root-url gio_sys=https://gtk-rs.org/docs --extern-html-root-url glib=https://gtk-rs.org/docs --extern-html-root-url gio=https://gtk-rs.org/docs - before_script: [] script: - make merge-lgpl-docs - cargo rustdoc --verbose --package ostree-sys --features dox -- ${RUSTDOC_OPTS} -- 2.30.2